much embarrassed - Türkçe İngilizce Sözlük